Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F17 Spain F18 Spain F19 Italy F22 Great Britain F6 Spain F34 Italy F8 Spain F5 Spain F6 Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London National Bank Open - Montreal U.S. Open - New York Laver Cup - Berlin Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Bulgaria F2 Spain F40 Spain F41 Spain F1 Spain F6 Spain F9 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 Netherlands F3 Germany F13 Spain F34 Spain F35 USA F1 USA F2 USA F3 Germany F9 Italy F18 Germany F10 Spain F29 Italy F22 Spain F3 Spain F34a Bulgaria F1 Badden Open by Rothaus - Ettlingen Ethias Tennis Trophy - Mons Bauer Watertechnilogy Cup 2008 - Eckental Segovia Challenger Biella 1 Challenger Rennes Challenger Aix En Provence Challenger Nottingham Challenger The Natrel's Challenger of Granby - Granby Istanbul Challenger Dallas Challenger Geneva Challenger Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Open de Moselle - Metz St. Petersburg Open - St. Petersburg Bordeaux Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai China Open - Beijing AEGON Championships - London Catella Swedish Open - Bastad Ostdeutscher Sparkessen Cup - Dresden AEGON Championships - London Bordeaux Challenger Erste Bank Open - Vienna China Open - Beijing Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Besancon Challenger Bangkok Challenger Korat Challenger Trnava Challenger AEGON Championships - London Kolding Challenger Charlottesville Challenger Knoxville Challenger Genova Challenger Noumea Challenger Honolulu Challenger AEGON International - Eastbourne Rhodes Challenger Cremona Challenger Marburg Challenger Orleans Challenger Helsinki Challenger Cherbourg Challenger Farmers Classic - Los Angeles Prague Challenger Prague Challenger If Stockholm Open - Stockholm Open de Nice Cote d'Azur - Nice AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London SkiStar Swedish Open - Bastad The Nottingham Challenger - Nottingham If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane The Manchester Trophy - Manchester Open Castilla y Leon - Segovia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul La Serena Open - La Serena AEGON Championships - London IX Torneo Internacionale de Tennis - Barletta Citi Open - Washington USTA Comerica Challenger - Aptos Surbiton Challenger Malaysian Open - Kuala Lumpur Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart AEGON Championships - London Chengdu Open - Chengdu China Open - Beijing Bulgarian Open Challenger - Sofia ATP Open Castilla y Leon - Segovia Cremona Challenger Ramat Hasharon Challenger Nottingham Challenger If Stockholm Open - Stockholm Bangkok Challenger Eckental Challenger Aachen Challenger Sarajevo Challenger Tennis Napoli Cup - Napoli Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Braunschweig Challenger Australian Open - Melbourne Rhodes Challenger Ramat Hasharon Challenger Todi Challenger Garanti Koza Sofia Open - Sofia Labertz Open by Stawag - Aachen ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington Nottingham Challenger China Open - Beijing Erste Bank Open - Vienna Bangkok Challenger Brisbane International - Brisbane Barcelona Open Banc Sabadell - Barcelona Geneva Open - Geneva Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Zhuhai Open - Zhuhai China Open - Beijing European Open - Antwerp Intrum Stockholm Open - Stockholm The Surbiton Trophy - Surbiton Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna bett1HULKS Indoors - Cologne Murray River Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Mallorca Challenger Gonet Geneva Open - Geneva cinch Championships - London The LTA Nottingham Challenger - Nottingham Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna San Diego Open - San Diego The Manchester Trophy - Manchester Sydney Tennis Classic - Sydney ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Hall of Fame Open - Newport Recanati Challenger Sofia Open - Sofia Swiss Indoors Basel - Basel Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Citi Open - Washington Chengdu Open - Chengdu Zhuhai Open - Zhuhai Erste Bank Open - Vienna Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 Provence - Marseille ABN AMRO Open - Rotterdam The LTA Bolton Challenger - Bolton Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai cinch Championships - London Australian Open - Melbourne French Open - Paris BNP Paribas Nordic Open - Stockholm Brisbane International - Brisbane U.S. Open - New York Heineken Open - Auckland SAP Open - San Jose Copa Telefonica CTC Chile - Santiago Surbiton Challenger Regions Morgan Keegan Championships - Memphis Qatar Exxon Mobil Open - Doha Open 13 - Marseille Next Generation Adelaide International - Adelaide The Scottish Tennis Championships - Edinburgh ATP Kremlin Cup - Moscow The Artois Championships - London ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Rennes Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel BMW Open - Munich Citi Open - Washington Grand Prix Hassan II - Marrakech AEGON Championships - London The Samsung Open - Nottingham The Samsung Open - Nottingham Barcelona Open BancSabadell - Barcelona Fever-Tree Championships - London BB&T Atlanta Open - Atlanta Open Seat Godo 2005 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Dubai Duty Free Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok SAP Open - San Jose Swiss Indoors Basel - Basel Open SEAT 2008 - Barcelona Ordina Open - s-Hertogenbosch Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Gonet Geneva Open - Geneva Boss Open - Stuttgart If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Atlanta Tennis Championships - Atlanta Qatar ExxonMobil Open - Doha Legg Mason Tennis Classic - Washington Sofia Challenger Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai PTT Thailand Open - Bangkok cinch Championships - London SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Credit Agricole Suisse Open - Gstaad Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Citi Open - Washington Brisbane International - Brisbane AEGON Championships - London Abierto Mexicano Telcel - Acapulco The Stella Artois Grass Court Championships - London Winston Salem - Winston Salem If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Shenzhen Open - Shenzhen Apia International - Sydney European Open - Antwerp Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Citi Open - Washington Gijon Open - Gijon Barcelona Open Banc Sabadell - Barcelona European Open - Antwerp Stockholm Open - Stockholm Melbourne Summer Set - Melbourne Abierto Mexicano Telcel - Acapulco Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Winston-Salem Open - Winston-Salem Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Delray Beach Open - Delray Beach Stockholm Open - Stockholm Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai United Cup - Australia Adelaide International 1 - Adelaide BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati The Stella Artois Grass Court Championships - London BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia International Indoor Tennis Championships of Croatia - Zagreb Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Toronto Internazionali BNL d'Italia - Rome Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Hopman Cup - Perth Davis Cup, Group 2, 1R, BUL-MON 3-2 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Hopman Cup - Perth Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, 1R, GBR-USA 3-2 Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Laver Cup - London Davis Cup, Group D, Glasgow BNP Paribas Masters - Paris Davis Cup, Group B, Manchester Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Campionati BNL dItalia - Rome BNP Paribas Masters - Paris U.S. Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) Shanghai ATP Masters - Shanghai U.S. Open (juniors) AAMI Classic - Kooyong French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mubadala World Tennis Championship Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Rakuten Japan Open - Tokyo Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 1, PO, POL-GBR, 3-2 Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Erste Bank Open - Vienna Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Davis Cup, Group II, 3R, GBR-HUN 5-0 French Open - Paris U.S. Open - New York French Open - Paris Davis Cup, Group II, 1R, BUL-FIN 2-3 Davis Cup, World Group, 1R, USA-GBR 1-3 U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Hopman Cup - Perth Internazionali BNL d'Italia - Rome Davis Cup, Finals, Group E Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 2R, LUX-BUL 0-5 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, PO, UKR-GBR 2-3 Hopman Cup - Perth Mubadala World Tennis Championship Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, Group II, PO, GRE-BUL 1-4 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-JPN 3-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 1 Masters Guinot Mary Cohr Davis Cup, World Group, SF, GBR-ARG 2-3 Laver Cup - Chicago ATP Cup - Brisbane, Perth, Sydney Wimbledon (juniors)